package com.jobchecks.dao.domain;

import java.util.Date;

import lombok.Data;
import java.io.Serializable;

/** 
 *  短信发送记录表
 * 
 * @author hjj
 * @version V1.0
 * @date 2021 06-20 10:56
 */
@Data
public class SmsSendRecord implements Serializable {

    private static final long serialVersionUID = -5761895233336788239L;

    /**
	 * ID主键
	 */
	private String id;

    /**
	 * 创建人
	 */
	private String createBy;

    /**
	 * 创建时间
	 */
	private Date createTime;

    /**
	 * 更新人
	 */
	private String updateBy;

    /**
	 * 更新时间
	 */
	private Date updateTime;

    /**
	 * 乐观锁 默认0
	 */
	private Long version;

    /**
	 * 状态 0-发送中, 1-发送成功, 2-发送失败
	 */
	private Integer status;

    /**
	 * 发送者ID
	 */
	private String userId;

    /**
	 * 短信类型 0:系统消息 ,扩展
	 */
	private Integer smsType;

    /**
	 * 短信内容
	 */
	private String smsContent;

    /**
	 * 短信号码
	 */
	private String smsPhonenNumber;

    /**
	 * 短信返回码
	 */
	private String smsReturnCode;

    /**
	 * 短信中的验证码
	 */
	private String smsCode;

    /**
	 * 调用短信的接口
	 */
	private String smsFunc;

    /**
	 * IP地址
	 */
	private String smsIp;


}
